<div class="form">
    <?php
    /* @var $form CActiveForm */
    $path = Yii::app()->request->baseUrl . '/';
    $form = $this->beginWidget('CActiveForm', array(
        'id' => 'post-form',
        'enableAjaxValidation' => false,
        'enableClientValidation' => false,
        'clientOptions' => array(
            'validateOnSubmit' => true,
        ),
        'htmlOptions' => array('enctype' => 'multipart/form-data', 'accept-charset' => 'UTF-8'),
            ));
    ?>

    <p class="note">Trường nhập liệu với <span class="required">*</span> là bắt buộc.</p>

    <?php
    echo $form->errorSummary($post);
    echo $form->errorSummary($postDetails);
    echo $form->errorSummary($postImage);
    ?>
    <div class="row">
        <?php echo $form->hiddenField($post, 'id') ?>
    </div>
    <?php foreach ($postDetails as $i => $postDetail): ?>
        <div class="row">
            <?php echo $form->labelEx($postDetail, ($postDetail->language == 'vi' ? 'Tiêu đề' : 'Tiêu đề tiếng Anh') . ' (*)'); ?>
            <?php echo $form->textField($postDetail, "[$i]title", array('title' => 'Đặt tiêu đề bản tin')); ?>
            <?php echo $form->error($postDetail, "[$i]title"); ?>
        </div>
    <?php endforeach; ?>
    <?php foreach ($postDetails as $i => $postDetail): ?>
        <div class="row">
            <?php echo $form->labelEx($postDetail, ($postDetail->language == 'vi' ? 'Nội dung' : 'Nội dung tiếng Anh') . ' (*)') ?>
            <?php
            $this->widget('application.extensions.eckeditor.ECKEditor', array(
                'model' => $postDetail,
                'attribute' => "[$i]content",
                'config' => array(
                    'toolbar' =>
                    array(
                        array('NewPage', 'Preview', 'DocProps', '-', 'Templates', 'Find', 'Replace'),
                        array('Image', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', '-', 'Iframe', 'Blockquote'),
                        array('Bold', 'Italic', 'Underline', 'Strike', '-', 'Subscript', 'Superscript', 'BidiLtr', 'BidiRtl'),
                        array('RemoveFormat', 'Link', 'Unlink', '-', 'SpellChecker', 'Anchor'),
                        array('/', 'Maximize', 'TextColor', 'BGColor', '-', 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent'),
                        array('JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', 'Font', 'FontSize', 'Styles', 'Format'),
                    ),
                ),
            ));
            ?>
            <?php echo $form->error($postDetail, "[$i]content"); ?>
        </div>
    <?php endforeach; ?>

    <?php if (!$post->isNewRecord): ?>
        <div id="paths" class="view">
            <a id="show_hide" href="javascript:void(0)" onclick="jQuery('#image_section').toggle();">Xem các hình ảnh hiện có</a>
            <div id ="image_section" style="display:none; padding:10px; background-color:#EEEEEE; z-index: 1; position:relative; border:#AFD0F5 1px; border-style:ridge;">
                <p>
                    <span id="imagesLink">
                        <?php
                        if (!$post->isNewRecord) {
                            $postImages = $post->postImages;
                            $index = 0;
                            foreach ($postImages as $postImage) {
                                $index++;
                                $id = 'image_' . $postImage->id;
                                echo '<span id=' . $id . '>';
                                echo CHtml::ajaxLink('Xem ảnh ' . $index, array('post/show', 'path' => $postImage->path), array(
                                    'onclick' => '$("#show_images").dialog("open"); return false;',
                                    'update' => '#show_images'));
                                echo '&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp';
                                echo CHtml::ajaxButton('Xóa', array('post/deleteImage', 'id' => $postImage->id), array('replace' => '#' . $id,));
                                echo'<br/>';
                                echo '</span>';
                            }
                        }
                        ?>
                    </span>
                </p>
                <div id="show_images">
                </div> 
            </div>
        </div>
    <?php endif; ?>
    <div class="row">
        <?php echo $form->labelEx($postImage, $post->isNewRecord ? 'Chọn ảnh( không bắt buộc)' : 'Thêm ảnh mới( nếu cần)'); ?>
        <?php
        $this->widget('CMultiFileUpload', array(
            'name' => 'path',
            'model' => $postImage,
            'attribute' => 'files',
            'accept' => 'jpeg|jpg|gif|png',
            'denied' => Yii::t('gallery', 'Bạn không thể sử dụng file này'),
            'duplicate' => Yii::t('gallery', 'File này đã được chọn'),
            'remove' => Yii::t('gallery', '[Xóa]'),
            'selected' => Yii::t('gallery', 'Bạn đã chọn file: $file'),
            'htmlOptions' => array('class' => 'gallery', 'size' => '30'),
        ));
        echo $form->error($postImage, 'path');
        ?>
    </div>
    <div class="row buttons">
        <?php echo CHtml::submitButton($post->isNewRecord ? 'Tạo mới' : 'Cập nhật'); ?>
    </div>

    <?php $this->endWidget(); ?>

</div><!-- form -->